package com.platform.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * 好友+群聊+公众号+特殊账号实体
 * 表名 wx_member
 *
 * @author LarkerJin
 * @email 277901879@qq.com
 * @date 2019-07-28 22:44:09
 */
public class MemberEntity implements Serializable {
    private static final long serialVersionUID = 1L;
    //
    private Integer id;
    //联系人类型
    private Integer contactFlag;
    //微信Id
    private Integer weiXinAccId;
    //昵称
    private String nickName;
    //备注
    private String remarkName;
    //性别
    private Integer sex;
    //显示名_群
    private String displayName;
    //本地标记联系人类型

    /**
     * VerifyFlag  == 8 订阅号
    		"VerifyFlag": 24 服务号
    		"VerifyFlag": 29  特殊服务号
    		"VerifyFlag": 0 且  UserName  @@  群聊
    		"VerifyFlag": 0 普通好友
     */
    private Integer contactType;
    //是否标星
    private Integer starFriend;
    //本地标签
    private String localTag;
    //详细信息
    private String jsonObject;

    /**
     * 设置：
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取：
     */
    public Integer getId() {
        return id;
    }
    /**
     * 设置：联系人类型
     */
    public void setContactFlag(Integer contactFlag) {
        this.contactFlag = contactFlag;
    }

    /**
     * 获取：联系人类型
     */
    public Integer getContactFlag() {
        return contactFlag;
    }
    /**
     * 设置：微信Id
     */
    public void setWeiXinAccId(Integer weiXinAccId) {
        this.weiXinAccId = weiXinAccId;
    }

    /**
     * 获取：微信Id
     */
    public Integer getWeiXinAccId() {
        return weiXinAccId;
    }
    /**
     * 设置：昵称
     */
    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    /**
     * 获取：昵称
     */
    public String getNickName() {
        return nickName;
    }
    /**
     * 设置：备注
     */
    public void setRemarkName(String remarkName) {
        this.remarkName = remarkName;
    }

    /**
     * 获取：备注
     */
    public String getRemarkName() {
        return remarkName;
    }
    /**
     * 设置：性别
     */
    public void setSex(Integer sex) {
        this.sex = sex;
    }

    /**
     * 获取：性别
     */
    public Integer getSex() {
        return sex;
    }
    /**
     * 设置：显示名_群
     */
    public void setDisplayName(String displayName) {
        this.displayName = displayName;
    }

    /**
     * 获取：显示名_群
     */
    public String getDisplayName() {
        return displayName;
    }
    /**
     * 设置：本地标记联系人类型
     */
    public void setContactType(Integer contactType) {
        this.contactType = contactType;
    }

    /**
     * 获取：本地标记联系人类型
     */
    public Integer getContactType() {
        return contactType;
    }
    /**
     * 设置：是否标星
     */
    public void setStarFriend(Integer starFriend) {
        this.starFriend = starFriend;
    }

    /**
     * 获取：是否标星
     */
    public Integer getStarFriend() {
        return starFriend;
    }
    /**
     * 设置：本地标签
     */
    public void setLocalTag(String localTag) {
        this.localTag = localTag;
    }

    /**
     * 获取：本地标签
     */
    public String getLocalTag() {
        return localTag;
    }
    /**
     * 设置：详细信息
     */
    public void setJsonObject(String jsonObject) {
        this.jsonObject = jsonObject;
    }

    /**
     * 获取：详细信息
     */
    public String getJsonObject() {
        return jsonObject;
    }
}
